<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>CSS 固定左侧导航栏 – 高度自适应</title>
</head>
<body>
<div class="sidenav">
    <a href="#about">关于我们</a>
    <a href="#services">服务项目</a>
    <a href="#clients">客户信息</a>
    <a href="#contact">联系方式</a>
</div>

<div class="main">
    <h2>侧栏</h2>
    <p>侧边栏高度与其内容（链接）一样，并始终显示。</p>
    <p>向下滚动页面查看结果。</p>
    <p>文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。</p>
    <p>文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。</p>
    <p>文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。</p>
    <p>文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。文本内容。。。</p>
</div>
<style>
    .sidenav{

        width: 160px;
        background-color: gray;
        position: fixed;
        top:10px;
        left: 10px;
        overflow: auto;
        height: 200px;
    }
    .main{
        margin-left: 170px;
        font-size: 30px;
        overflow: auto;
    }
    *{
        box-sizing: border-box;
    }
    .sidenav a{
        display: block;
        overflow: auto;
        padding: 10px;
        text-decoration: none;
    }
    .sidenav a:hover{
        color: black;
    }
</style>
</body>
</html>
